Automatic Filters

Automatic Filters

http://www.immalmanac.com

2672 S. La Cienega Blvd

Los Angeles

CA 90034

USA

Phone: 800-336-1942


Tekleen automatic stainless steel self-cleaning water filter with efficiency down to 5 microns, requiring only 2 gal per rinse